a kind of spicy empanada sold in bakeries - Francés Inglés Diccionario